he/she devoured - Alemán Inglés Diccionario